involute worms - Allemand Anglais Dictionnaire